//
//  TUICommonMessageHelper.h
//  PeachDoctor
//
//  Created by ui on 2019/9/29.
//  Copyright © 2019 四川睡呗科技有限公司. All rights reserved.
//

#import <Foundation/Foundation.h>

@import ImSDK;

NS_ASSUME_NONNULL_BEGIN

@interface PeachCommonMessageHelper : NSObject

/// 将TIMMessage类型转为项目中用到的PeachMessageModel类型
/// @param msgs TIMMessage消息数组
- (NSMutableArray *)transUIMsgFromIMMsg:(NSArray *)msgs;

/**
 获取会话记录

 @param conv 当前会话
 @param isCloud     是否拉取云端消息
 @param count 获取会话数量
 @param last 当前会话的last
 @param succ 成功回调
 @param fail 错误回调
 @return
 */
- (int)getMessage:(TIMConversation *)conv
          isCloud:(BOOL)isCloud
            count:(int)count
             last:(TIMMessage*)last
             succ:(TIMGetMsgSucc)succ
             fail:(TIMFail)fail;


@end

NS_ASSUME_NONNULL_END
